63698df15069ee627ceb0e7d6fb314e7a58249f6,dbfit-java/db2/src/main/java/dbfit/environment/DB2iEnvironment.java,DB2iEnvironment,readIntoParams,#String[]#String#,64

Before Change


                // int length=rs.getInt(3);
                String direction = rs.getString(4);
                Direction paramDirection = getParameterDirection(direction);
                DbParameterAccessor dbp = new DbParameterAccessor(paramName,
                        paramDirection, getSqlType(dataType),
                        getJavaClass(dataType),
                        paramDirection == RETURN_VALUE ? -1
                                : position++);
                allParams.put(NameNormaliser.normaliseName(paramName), dbp);
            }
            rs.close();

After Change


            while (rs.next()) {
                String paramName = rs.getString(1);
                if (paramName == null)
                    paramName = "";
                String dataType = rs.getString(2);
                // int length=rs.getInt(3);
                String direction = rs.getString(4);
                Direction paramDirection = getParameterDirection(direction);
                DbParameterAccessor dbp = createDbParameterAccessor(
                        paramName,
                        paramDirection, getSqlType(dataType),
                        getJavaClass(dataType),
                        paramDirection == RETURN_VALUE ? -1 : position++);
                allParams.put(NameNormaliser.normaliseName(paramName), dbp);
            }
            rs.close();